Energy Aware Software

نویسندگان

  • Amit Sinha
  • Anantha Chandrakasan
چکیده

The concept of energy aware software is introduced. A simple energy model for software is presented that separates the switching and leakage components and predicts its total energy consumption with less than 5% error for a set of benchmark programs. The experiments have been performed on the StrongARM SA-1100 microprocessor. A mathematical model for the total leakage current has also been proposed and it has been shown that they can account for about 10% of the energy dissipation for low threshold voltage microprocessors and, assuming continuous operation, the leakage energy fraction gets significantly higher for lower duty cycle

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

A Design Method For Modular Energy-Aware Software pdfauthor=Steven te Brinke, Somayeh Malakuti, Christoph Bockisch, Lodewijk Bergmans, Mehmet Aksit

Nowadays achieving green software by reducing the overall energy consumption of the software is becoming more and more important. A wellknown solution is to make the software energy-aware by extending its functionality with energy optimizers, which monitor the energy consumption of software and adapt it accordingly. Modular design of energy-aware software is necessary to make the extensions man...

متن کامل

Architectural Software Power Estimation Support for Power Aware Remote Processing

Mobile devices can reduce their energy consumption through power aware remote processing. Software components running on battery-operated wireless nodes are migrated to wall-power wired remote servers. To increase the efficiency of power aware remote processing, we propose a novel integrated estimator for software component's power and energy consumption. This adaptive estimator is based on a s...

متن کامل

Metrics for Energy-Aware Software Optimisation

Energy consumption is rapidly becoming a limiting factor in scientific computing. As a result, hardware manufacturers increasingly prioritise energy efficiency in their processor designs. Performance engineers are also beginning to explore software optimisation and hardware/software co-design as a means to reduce energy consumption. Energy efficiency metrics developed by the hardware community ...

متن کامل

ProSEEP: A Proactive Approach to Energy-Aware Programming

Today, optimizing software for energy efficiency is an expensive task. First, there are only few tools available that assist developers to optimize their code at hand. Second, due to the complexity of systems examining applications for energy hogs is a very time-consuming task. Designing energy-efficient applications currently is a backward-looking process. Energy bugs, which are usually experi...

متن کامل

Energy Efficient Computing with the Low Power, Energy Aware Processing (LEAP) Architecture

of the Dissertation Energy Efficient Computing with the Low Power, Energy Aware Processing (LEAP) Architecture by Dustin Hale McIntire Doctor of Philosophy in Electrical Engineering University of California, Los Angeles, 2012 Professor William J. Kaiser, Chair Recently, a broad range of ENS applications have appeared for large-scale systems, introducing new requirements leading to new embedded ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000